/**
* Copyright (C) 2018-2020
* All rights reserved, Designed By www.yixiang.co
* 注意：
* 本软件为www.yixiang.co开发研制
*/
package co.yixiang.modules.shop.service.dto;

import lombok.Data;
import io.swagger.annotations.ApiModelProperty;
    import java.math.BigDecimal;
import java.io.Serializable;
import java.util.List;

/**
* @author chajiu
* @date 2021-04-25
*/
@Data
public class ExpressPlanDetailDto implements Serializable {

            /** 运费方案细节id */
            @ApiModelProperty(value = "运费方案细节id")
            private Integer id;

            /** 方案id */
            @ApiModelProperty(value = "方案id",required = true)
            private String planId;

            /** 首次数量/重量 */
            @ApiModelProperty(value = "首次数量/重量",required = true)
            private Integer firstNum;

            /** 首次价格 */
            @ApiModelProperty(value = "首次价格",required = true)
            private BigDecimal firstPrice;

            /** 多次的数量/重量 */
            @ApiModelProperty(value = "多次的数量/重量",required = true)
            private Integer nextNum;

            /** 多次的价格 */
            @ApiModelProperty(value = "多次的价格",required = true)
            private BigDecimal nextPrice;

            /** 唯一id */
            @ApiModelProperty(value = "唯一id")
            private String uniqueId;

            @ApiModelProperty(value = "方案区域",required = true)
            private List<ExpressAreaDto> areaDtoList;

            @ApiModelProperty(value = "可配送范围")
            private String availableArea;
}
